package omq.api;

public class OMQQueue {

	private String name;
	
    private Integer depth;

    private String description;

    private Integer id;

    private Integer max_depth;

    private Boolean receive_enabled;

    private Boolean send_enabled;

    private String type;

    private Integer visibility_timeout;

	public OMQQueue(String queueName) {
		super();
		this.name = queueName;
	}

	public OMQQueue(String name, Integer depth, String description, Integer id,
			Integer max_depth, Boolean receive_enabled, Boolean send_enabled,
			String type, Integer visibility_timeout) {
		super();
		this.name = name;
		this.depth = depth;
		this.description = description;
		this.id = id;
		this.max_depth = max_depth;
		this.receive_enabled = receive_enabled;
		this.send_enabled = send_enabled;
		this.type = type;
		this.visibility_timeout = visibility_timeout;
	}

	public String getName() {
		return name;
	}

	public void setName(String queueName) {
		this.name = queueName;
	}

	public Integer getDepth() {
		return depth;
	}

	public void setDepth(Integer depth) {
		this.depth = depth;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getMax_depth() {
		return max_depth;
	}

	public void setMax_depth(Integer max_depth) {
		this.max_depth = max_depth;
	}

	public Boolean getReceive_enabled() {
		return receive_enabled;
	}

	public void setReceive_enabled(Boolean receive_enabled) {
		this.receive_enabled = receive_enabled;
	}

	public Boolean getSend_enabled() {
		return send_enabled;
	}

	public void setSend_enabled(Boolean send_enabled) {
		this.send_enabled = send_enabled;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public Integer getVisibility_timeout() {
		return visibility_timeout;
	}

	public void setVisibility_timeout(Integer visibility_timeout) {
		this.visibility_timeout = visibility_timeout;
	}

}
